package main

import (
	"bufio"
	"fmt"
	"os"
)

// 获取用户输入时如果有空格

// NewReader()的参数就是接口类型

func useScan(){
	var s string
	fmt.Print("请输入内容：")
	fmt.Scanln(&s)
	fmt.Printf("你输入的内容是:%s\n", s)
}

func useBufio(){
	var s string
	fmt.Print("请输入内容：")
	reader := bufio.NewReader(os.Stdin)
	s, _ = reader.ReadString('\n')
	fmt.Printf("你输入的内容是:%s\n", s)
}
func main(){
	//useScan()
	useBufio()

	//logger.Trace()
	//logger.Debug()
	//logger.Warning()
	//logger.Info()
	//logger.Error("日志的内容")

	// 写日志
	fmt.Fprintf(os.Stdout, "这是一条日志记录!")
	fileObj,_ := os.OpenFile("./xxx.log", os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0644)
	fmt.Fprintf(fileObj, "这是一条日志记录")
}